/*
 * @Author: deng da chao
 * @Date: 2022-05-24 09:12:10
 * @LastEditTime: 2023-08-23 18:39:37
 * @Description: 游戏接口
 */
import http from '../../utils/http'
//模拟加入开局分钱
const getJoinStartAndGet = (data) => {
  return http.get(`/marketing/marketingCavernMemberLog/joinStartAndGet`, data)
}
//模拟加入开局分钱 寻宝
const getJoinStartAndGetStorehouse = (data) => {
  return http.get(`/marketing/marketingStorehouseMemberLog/joinStartAndGet`, data)
}


//初始化指定洞窟
const getInitListCavernByOne = (data) => {
  return http.get(`/marketing/marketingCavern/initListCavernByOne`, data)
}
//初始化指定洞窟
const getInitListStorehouseByOne = (data) => {
  return http.get(`/marketing/marketingCavern/initListStorehouse ByOne`, data)
}


// 获取等待区用户
const getWaitingAreaMembers = (data) => {
  return http.get(`/marketing/marketingCavern/getWaitingAreaMembers/${data.type}`, data)
}
// 获取等待区用户
const getWaitingAreaMembersStorehouse = (data) => {
  return http.get(`/marketing/marketingStorehouse/getWaitingAreaMembers/${data.type}`, data)
}

// 获获取洞窟详情
const getCavernDetailByType = (data) => {
  return http.get(`/marketing/marketingCavern/getCavernDetailByType/${data.type}`, data)
}
// 获获取洞窟详情
const getStorehouseDetailByType = (data) => {
  return http.get(`/marketing/marketingStorehouse/getStorehouseDetailByType/${data.type}`, data)
}

//获取探索结果
const getMarketingCavernJackpot = (data) => {
  return http.get(`/marketing/marketingCavern/getJackpot/${data.id}`, data)
}
//获取探索结果 寻宝
const getMarketingCavernJackpotStorehouse = (data) => {
  return http.get(`/marketing/marketingStorehouse/getJackpot/${data.id}`, data)
}

//获取洞窟是否待领取
const getMarketingCavernConfig = (data) => {
  return http.get(`/marketing/marketingCavern/getCavernConfig/${data.id}`, data)
}
//获取洞窟是否待领取
const getMarketingStorehouseConfig = (data) => {
  return http.get(`/marketing/marketingStorehouse/getStorehouseConfig/${data.id}`, data)
}

//探险记录/ldpre/api/v1/marketing/marketingCavernMemberLog/expeditionRecordPageList
const expeditionRecordPageList = (data) => {
  return http.get(`/marketing/marketingCavernMemberLog/expeditionRecordPageList`, data)
}
//探险记录/ldpre/api/v1/marketing/marketingCavernMemberLog/expeditionRecordPageList
const expeditionRecordPageListStorehouse = (data) => {
  return http.get(`/marketing/marketingStorehouseMemberLog/expeditionRecordPageList`, data)
}

//探险详情/ldpre/api/v1/marketing/marketingCavernMemberLog/detail/{recordId}
const marketingCavernMemberLog = (data) => {
  return http.get(`/marketing/marketingCavernMemberLog/detail/${data.recordId}`, data)
}
//探险详情/ldpre/api/v1/marketing/marketingCavernMemberLog/detail/{recordId} 寻宝
const marketingStorehouseMemberLog = (data) => {
  return http.get(`/marketing/marketingStorehouseMemberLog/detail/${data.recordId}`, data)
}

//获取探险列表
const getCavernList = (data) => {
  return http.get(`/marketing/marketingCavern/getCavernList`)
}
//获取寻宝列表
const getStorehouseList = (data) => {
  return http.get(`/marketing/marketingStorehouse/getStorehouseList`)
}

// 探险下单
const createCavern = (data) => {
  return http.post(`/order/orderMain/createCavern`, data)
}
// 新探险下单
const marketingCavernCreate = (data) => {
  return http.post(`/marketing/marketingCavern/createCavern`, data)
}

// 新寻宝下单
const marketingStorehouseCreate = (data) => {
  return http.post(`/marketing/marketingStorehouse/createStorehouse`, data)
}
// 寻宝下单
const createStorehouse = (data) => {
  return http.post(`/order/orderMain/createStorehouse`, data)
}

// 探险下单结果查询
const cavernResults = (orderId) => {
  return http.get(`/order/orderMain/cavernResults/${orderId}`)
}
// 寻宝下单结果查询
const storehouseResults = (orderId) => {
  return http.get(`/order/orderMain/storehouseResults/${orderId}`)
}

//本期用户参与记录 探险
const getPageListCurrent = (data) => {
  return http.get(`/marketing/marketingCavernMemberLog/pageListCurrent/${data.marketingCavernId}`, data)
}
//本期用户参与记录 寻宝
const getPageListCurrentStorehouse = (data) => {
  return http.get(`/marketing/marketingStorehouseMemberLog/pageListCurrent/${data.marketingCavernId}`, data)
}

//往期用户参与记录/ldpre/api/v1/marketing/marketingCavernMemberLog/pastRecord/{type}
const pastRecord = (data) => {
  return http.get(`/marketing/marketingCavernMemberLog/pastRecord/${data.type}`, data)
}
//往期用户参与记录/ldpre/api/v1/marketing/marketingCavernMemberLog/pastRecord/{type} 寻宝
const pastRecordStorehouse = (data) => {
  return http.get(`/marketing/marketingStorehouseMemberLog/pastRecord/${data.type}`, data)
}

// 查询参与白名单
const getVerifyUserId = () => {
  return http.get(`/marketing/marketingCavern/verifyUserId`)
}
// 查询参与白名单
const getVerifyUserIdStorehouse = () => {
  return http.get(`/marketing/marketingStorehouse/verifyUserId`)
}

// 查询排行榜
const getCurrentWeekCavernRankingList = (data) => {
  return http.get(`/marketing/marketingCavernMemberLog/getCurrentWeekCavernRankingList/${data.type}`, data)
}


// 海拉快跑api

// 获取海拉快跑列表
const getRunFastList = () => {
  return http.get(`/game/gameRunFast/getRunFastList`)
}
// 获取海拉快跑详情
const getRunFastDetail = (data) => {
  return http.get(`/game/gameRunFast/getRunFastDetail/${data.type}`)
}
// 海拉快跑下注
const runFastBottomPour = (data) => {
  return http.post(`/game/gameRunFast/runFastBottomPour`, data)
}
// 往期记录
const gameRunFastMemberRecord = (data) => {
  return http.get(`/game/gameRunFastMemberRecord/pastRecord/${data.type}`)
}
// 往期记录详情
const gameRunFastMemberRecordDetail = (data) => {
  return http.get(`/game/gameRunFastMemberRecord/getPastRecordDetail/${data.fastId}/${data.type}`, data)
}
// 本期记录
const getCurrentRecordDetail = (data) => {
  return http.get(`/game/gameRunFastMemberDetail/getCurrentRecordDetail/${data.fastId}/${data.type}`, data)
}
// 竞猜记录-个人
const getHellaCurrentUserRecord = (data) => {
  return http.get(`/game/gameRunFastMemberDetail/getCurrentUserRecord`, data)
}
// 竞猜记录详情-个人
const getHellaCurrentUserRecordDetail = (data) => {
  return http.get(`/game/gameRunFastMemberDetail/getCurrentUserRecordDetail/${data.recordId}`, data)
}
// 排行榜
const getRankingList = (data) => {
  return http.get(`/game/gameRunFastMemberRecord/getRankingList/${data.type}`, data)
}
// 初始化
const initListRunFast = (data) => {
  return http.get(`/game/gameRunFast/initListRunFast/${data.pwd}`, data)
}
// 查询参与白名单
const gameRunFastVerifyUserId = () => {
  return http.get(`/game/gameRunFast/verifyUserId`)
}
const gameRunFastRandomList = (data) => {
  return http.get(`/game/gameRunFast/getRandomList/${data.type}`, data)
}



// 争分夺秒
// 获取争分夺秒列表
const getRunFastRacingList = () => {
  return http.get(`/game/gameFastRacing/getRunFastList`)
}
// 获取争分夺秒详情
const getRunFastRacingDetail= (data) => {
  return http.get(`/game/gameFastRacing/getRunFastDetail/${data.type}`)
}
// 争分夺秒下注
const runFastRacingBottomPour = (data) => {
  return http.post(`/game/gameFastRacing/runFastBottomPour`, data)
}
// 往期记录
const gameFastRacingMemberRecord = (data) => {
  return http.get(`/game/gameFastRacingMemberRecord/pastRecord/${data.type}`)
}
// 往期记录详情
const gameFastRacingMemberRecordDetail = (data) => {
  return http.get(`/game/gameFastRacingMemberRecord/getPastRecordDetail/${data.fastId}/${data.type}`, data)
}
// 本期记录
const getRacingCurrentRecordDetail = (data) => {
  return http.get(`/game/gameFastRacingMemberDetail/getCurrentRecordDetail/${data.fastId}/${data.type}`, data)
}
// 竞猜记录-个人
const gameFastRacingRecordList = (data) => {
  return http.get(`/game/gameFastRacingMemberDetail/getCurrentUserRecord`, data)
}
// 竞猜记录详情-个人
const gameFastRacingRecordDetail = (data) => {
  return http.get(`/game/gameFastRacingMemberDetail/getCurrentUserRecordDetail/${data.recordId}`, data)
}
// 排行榜
const gameFastRacingRankingList = (data) => {
  return http.get(`/game/gameFastRacingMemberRecord/getRankingList/${data.type}`, data)
}
// 查询参与白名单
const gameFastRacingVerifyUserId = () => {
  return http.get(`/game/gameFastRacing/verifyUserId`)
}
// 初始化
const initListRunFastRacing = (data) => {
  return http.get(`/game/gameFastRacing/initListRunFast/${data.pwd}`, data)
}
const gameFastRacingRandomList = (data) => {
  return http.get(`/game/gameFastRacing/getRandomList/${data.type}`, data)
}
// 本期前三
const getCurrentRecordTopThree = (data) => {
  return http.get(`/game/gameFastRacingMemberDetail/getCurrentRecordTopThree/${data.fastId}/${data.type}`, data)
}
// 查询记录详情
const getPastRecordGetByNumber = (data) => {
  return http.get(`/game/gameFastRacingMemberRecord/pastRecordGetByNumber/${data.number}/${data.type}`, data)
}

// 汽车对撞
// 获取汽车对撞列表
const getBattleList = (data) => {
  return http.get(`/nft/battleRoom/getBattleList/${data.type}`, data)
}
const getChallengeList = (data) => {
  return http.get(`/nft/battleRoom/getChallengeList`, data)
}
const cancelChallenge = (data) => {
  return http.get(`/nft/battleRoom/cancelChallenge/${data.id}`, data)
}

const createBattleRoom = (data) => {
  return http.post(`/nft/battleRoom/createBattleRoom`, data)
}
const joinBattleRoom = (data) => {
  return http.post(`/nft/battleRoom/joinBattleRoom`, data)
}

const startBattle = (data) => {
  return http.post(`/nft/battleRoom/startBattle`, data)
}

const getBattleRoomDetail = (data) => {
  return http.get(`/nft/battleRoom/getChallengeDetail/${data.id}`, data)
}
// 查询参与白名单
const battleRoomVerifyUserId = () => {
  return http.get(`/nft/battleRoom/verifyUserId`)
}

const getRandomList = (data) => {
  return http.get(`/nft/battleRoom/getRandomList/${data.type}`, data)
}

// 三岛竞猜
// 三岛竞猜列表
const getSelectIslandInteractiveQuizList = (data) => {
  return http.get(`/game/gameIslandInteractiveQuiz/selectIslandInteractiveQuizList`, data)
}
// 三岛竞猜详情
const getGameIslandInteractiveQuiz = (data) => {
  return http.get(`/game/gameIslandInteractiveQuiz/detail`, data)
}
//下注
const postInteractiveQuiz = (data) => {
  return http.post(`/game/gameIslandInteractiveQuiz/interactiveQuiz`, data)
}
// 前一日详情
const getYesterdayDetail = (data) => {
  return http.get(`/game/gameIslandInteractiveQuizMemberRecord/yesterdayDetail`, data)
}
//往期记录
const getHistoryList = (data) => {
  return http.get(`/game/gameIslandInteractiveQuizMemberRecord/historyList`, data)
}
//往期记录详情
const getHistoryDetail = (data) => {
  return http.get(`/game/gameIslandInteractiveQuizMemberRecord/historyDetail`, data)
}
//当前竞猜记录
const getCurrentDetail = (data) => {
  return http.get(`/game/gameIslandInteractiveQuizMemberRecord/currentDetail`, data)
}
// 个人参与记录
const getOneselfHistoryList = (data) => {
  return http.get(`/game/gameIslandInteractiveQuizMemberRecord/oneselfHistoryList`, data)
}
// 领奖
const getAccept = (data) => {
  return http.get(`/game/gameIslandInteractiveQuizMemberRecord/accept`, data)
}
// 海拉奖池（累计数量）
const getHellaReward = (data) => {
  return http.get(`/game/gameIslandInteractiveQuiz/hellaReward`, data)
}
// 参与白名单
const getWhiteList = (data) => {
  return http.get(`/game/gameIslandInteractiveQuiz/whiteList`, data)
}
// 个人记录分类
const getGameIslandInteractiveQuizMemberRecord = (data) => {
  return http.get(`/game/gameIslandInteractiveQuizMemberRecord/getType`, data)
}


// 大逃杀
// 获取大逃杀列表
const getFugitiveList = () => {
  return http.get(`/game/gameFugitive/getRunFastList`)
}
// 获取大逃杀详情
const getFugitiveDetail= (data) => {
  return http.get(`/game/gameFugitive/getRunFastDetail/${data.type}`)
}
// 大逃杀下注
const gameFugitiveBottomPour = (data) => {
  return http.post(`/game/gameFugitive/runFastBottomPour`, data)
}
// 本期记录
const getFugitiveCurrentRecord = (data) => {
  return http.get(`/game/gameFugitiveMemberDetail/getCurrentRecordDetail/${data.fastId}/${data.type}`, data)
}
// 往期记录
const gameFugitiveMemberRecord = (data) => {
  return http.get(`/game/gameFugitiveMemberRecord/pastRecord/${data.type}`)
}
// 往期记录详情
const gameFugitiveMemberRecordDetail = (data) => {
  return http.get(`/game/gameFugitiveMemberRecord/getPastRecordDetail/${data.fastId}/${data.type}`, data)
}
// 竞猜记录-个人
const gameFugitiveMemberSelf = (data) => {
  return http.get(`/game/gameFugitiveMemberDetail/getCurrentUserRecord`, data)
}
// 竞猜记录详情-个人
const gameFugitiveMemberDetailSelf = (data) => {
  return http.get(`/game/gameFugitiveMemberDetail/getCurrentUserRecordDetail/${data.recordId}`, data)
}
// 大逃杀排行榜
/* const gameFugitiveRankingList = (data) => {
  return http.get(`/game/gameFugitiveMemberRecord/getRankingList/${data.type}`, data)
} */
const gameFugitiveRankingList = (data) => {
  return http.get(`/game/gameFugitiveMemberRecord/getCurrentWeekFugitiveRankingList/${data.type}`, data)
}
const getWinSumRanking = (data) => {
  return http.get(`/game/gameFugitiveMemberRecord/getWinSumRanking`, data)
}
// 大逃杀新排行榜
const getFailSumRanking = (data) => {
  return http.get(`/game/gameFugitiveMemberRecord/getFailSumRanking`, data)
}

// 查询参与白名单
const gameFugitiveVerifyUserId = () => {
  return http.get(`/game/gameFugitive/verifyUserId`)
}
// 初始化
const initListRunFastFugitive = (data) => {
  return http.get(`/game/gameFugitive/initListRunFast/${data.pwd}`, data)
}
// 获取材料
const gameFugitiveRandomList = (data) => {
  return http.get(`/game/gameFugitive/getRandomList/${data.type}`, data)
}

// 获取谁是车王用户数据
const participate = (data) => {
  return http.get(`/game/gameIslandInteractiveQuizMemberRecord/participate?type=${data.type}`)
}
// 材料冲击首页
const gameMaterialStrikeIndex = (data) => {
  return http.get(`/game/gameMaterialStrike/index`, data)
}

// 材料冲击开始
const gameMaterialStrikePlay = (data) => {
  return http.post(`/game/gameMaterialStrike/play`, data)
}

// 材料冲击记录
const gameMaterialStrikeIndexRecords = (data) => {
  return http.get(`/game/gameMaterialStrike/records`, data)
}
// 消息播报
const gameMaterialStrikeBarrage = (data) => {
  return http.get(`/game/gameMaterialStrike/barrage`, data)
}

//勇士深渊
//校验进入权限
const postCheckAccessRule = (data) => {
  return http.post(`/member/sysMember/checkAccessRule`, data)
}



// 幸运翻牌列表
const flipList = (data) => {
  return http.get(`/game/gameLuckyFlop/index`, data)
}

//幸运翻牌详情
const flipDetail = (data) => {
	return http.get(`/game/gameLuckyFlop/detail`, data)
}
 
//幸运翻牌翻牌
const flipPlay = (data) => {
	return http.post(`/game/gameLuckyFlop/play`, data)
}

// 幸运翻牌播报
const flipBarrage = (data) => {
	return http.get(`/game/gameLuckyFlop/barrage`, data)
}

// 幸运翻牌记录
const flipRecords = (data) => {
	return http.get(`/game/gameLuckyFlop/records`, data)
}


// 引擎过载
const engineOverloadList = (data) => {
	return http.get(`/game/gameRocket/confList`, data)
}
const engineOverloadFullList = (data) => {
	return http.get(`/game/gameRocket/full`, data)
}
const engineOverloadRecordList = (data) => {
	return http.get(`/game/gameRocket/myRecord`, data)
}
// 幸运翻牌白名单
const flipVerify = (data) => {
	return http.get(`/game/gameLuckyFlop/verifyUserId`, data)
}

// 早起营业
const signUpCheckIn = (data) => {
	return http.get(`checkIn/signUpCheckIn/init/${data.type}`, data)
}
//早起营业-报名/lxc/api/v1/game/gameDaka/signUp
const signUp = (data) => {
	return http.post(`game/gameDaka/signUp`, data)
}


// 个人记录/lxc/api/v1/game/gameDaka/getMyRecord
const userQuery = (data) => {
	return http.get(`game/gameDaka/getMyRecord`,data)
}

// 排行榜/lxc/api/v1/game/gameDaka/queryRankingList/{materialType}
const signUpCheckInTop = (data) => {
	return http.get(`game/gameDaka/queryRankingList/${data.materialType}`)
}

// 获取随机数列表///lxc/api/v1/game/gameDaka/getRandomList/{materialType}
const checkIngetRandomList = (data) => {
	return http.get(`game/gameDaka/getRandomList/${data.materialType}`)
}

//早起营业-打卡//lxc/api/v1/game/gameDaka/daka/{periodId}
const checkIn = (data) => {
	return http.get(`game/gameDaka/daka/${data.periodId}`)
}


// 早起营业详情/lxc/api/v1/game/gameDaka/detail/${data.materialType}
const signUpCheckInU = (data) => {
	return http.get(`game/gameDaka/detail/${data.materialType}`)
}
// 早起营业-往轮/lxc/api/v1/game/gameDaka/periodRecords/{materialType}
const historyList = (data) => {
	return http.get(`game/gameDaka/periodRecords/${data.materialType}`)
}

// 早起营业-往轮详情//lxc/api/v1/game/gameDaka/periodRecordDetail/{periodId}
const historyListDetails = (data) => {
	return http.get(`game/gameDaka/periodRecordDetail/${data.periodId}`,data)
}
// 早起营业-游戏列表/lxc/api/v1/game/gameDaka/getTypeList
const gameSwitchingList = (data) => {
	return http.get(`game/gameDaka/getTypeList`)
}
// 早起营业我的记录详情/lxc/api/v1/game/gameDaka/getMyRecordDetail/{periodId}
const getMyRecordDetailDaka = (data) => {
	return http.get(`/game/gameDaka/getMyRecordDetail/${data.periodId}`, data)
}

// 早起营业-白名单/lxc/api/v1/game/gameDaka/verifyUserId
const verifyUserId = (data) => {
	return http.get(`game/gameDaka/verifyUserId`)
}
// 疯狂拉力赛
const getGameCrazyRallyDetail = (data) => {
	return http.get(`/game/gameCrazyRally/getGameCrazyRallyDetail/${data.rallyId}`, data)
}
//拉力赛列表
const gameCrazyRallyList = (data) => {
	return http.get(`/game/gameCrazyRally/gameCrazyRallyList`, data)
}

// 拉力赛下注
const postBettingGameCrazyRally = (data) => {
	return http.post(`/game/gameCrazyRally/bettingGameCrazyRally`, data)
}
// 本局记录
const gameCrazyRallyCurrentRecordDetail = (data) => {
	return http.get(`/game/gameCrazyRally/getCurrentRecordDetail/${data.rallyId}`, data)
}
// 往期记录
const getRallyHistoryList = (data) => {
	return http.get(`/game/gameCrazyRally/getRallyHistoryList/${data.type}`, data)
}
//往期记录详情
const getRallyHistoryDetail = (data) => {
	return http.get(`/game/gameCrazyRally/getRallyHistoryDetail/${data.rallyId}`, data)
} 
// 我的记录
const getMyRecord = (data) => {
	return http.get(`/game/gameCrazyRally/getMyRecord`, data)
}
// 我的记录详情
const getMyRecordDetail = (data) => {
	return http.get(`/game/gameCrazyRally/getMyRecordDetail/${data.rallyId}`, data)
}
// 退出游戏
const getOutGame = (data) => {
	return http.get(`/game/gameCrazyRally/outGame/${data.rallyId}`, data)
}

// 获取材料
const gameCrazyRallyGetRandomList = (data) => {
  return http.get(`/game/gameCrazyRally/getRandomList/${data.type}`, data)
}
// 查询参与白名单
const gameCrazyRallyVerifyUserId = () => {
  return http.get(`/game/gameCrazyRally/verifyUserId`)
}

// 查询失败确认弹窗/lxc/api/v1/checkIn/signUpCheckIn/confirmMsg/{type}
const confirmMcsg = (data) => {
  return http.get(`/checkIn/signUpCheckIn/confirmMsg/${data.type}`)
}

// 质押活动列表
const pledgeList = (data) => {
  return http.get(`/marketing/pledge/activity/list`,data)
}
//质押活动详情  /marketing/pledge/activity/detail
const pledgeDetail = (data) => {
	return http.get(`/marketing/pledge/activity/detail`, data)
}
// /marketing/pledge/activity/do
const pledgeBuyNow = (data) => {
	return http.post(`/marketing/pledge/activity/do`, data)
}
// /marketing/pledge/record/my/list
const pledgeRecord = (data) => {
  return http.get(`/marketing/pledge/record/my/list`, data)
}
// /marketing/pledge/record/my/detail 记录详情
const pledgeRecordDetail = (data) => {
  return http.get(`/marketing/pledge/record/my/detail`, data)
}
// /marketing/pledge/activity/unlock
const pledgeUnlock = (recordId) => {
  return http.post(`/marketing/pledge/activity/unlock?recordId=${recordId}`)
}
// 查询游戏排行榜/lxc/api/v1/member/sysMemberBalance/gameRankingList
const gameRankingList = (data) => {
  return http.get(`/member/sysMemberBalance/gameRankingList`,data)
}
export default {
  getJoinStartAndGet,
  getInitListCavernByOne,
  getWaitingAreaMembers,
  getCavernDetailByType,
  getMarketingCavernJackpot,
  getMarketingCavernConfig,
  expeditionRecordPageList,
  marketingCavernMemberLog,
  getCavernList,
  createCavern,
  cavernResults,
  getPageListCurrent,
  pastRecord,
  getVerifyUserId,
  getCurrentWeekCavernRankingList,

  // 寻宝
  getJoinStartAndGetStorehouse,
  getInitListStorehouseByOne,
  getWaitingAreaMembersStorehouse,
  getStorehouseDetailByType,
  getMarketingCavernJackpotStorehouse,
  getMarketingStorehouseConfig,
  expeditionRecordPageListStorehouse,
  marketingStorehouseMemberLog,
  getStorehouseList,
  createStorehouse,
  storehouseResults,
  getPageListCurrentStorehouse,
  pastRecordStorehouse,
  getVerifyUserIdStorehouse,

  // 新下单
  marketingCavernCreate,
  marketingStorehouseCreate,

  // hellaRun
  getRunFastList,
  getRunFastDetail,
  runFastBottomPour,
  gameRunFastMemberRecord,
  gameRunFastMemberRecordDetail,
  getCurrentRecordDetail,
  getHellaCurrentUserRecord,
  getHellaCurrentUserRecordDetail,
  getRankingList,
  initListRunFast,
  gameRunFastVerifyUserId,
  gameRunFastRandomList,

  // 争分夺秒
  getRunFastRacingList,
  getRunFastRacingDetail,
  runFastRacingBottomPour,
  gameFastRacingMemberRecord,
  gameFastRacingMemberRecordDetail,
  getRacingCurrentRecordDetail,
  gameFastRacingRecordList,
  gameFastRacingRecordDetail,
  gameFastRacingRankingList,
  gameFastRacingVerifyUserId,
  initListRunFastRacing,
  gameFastRacingRandomList,
  getCurrentRecordTopThree,
  getPastRecordGetByNumber,

  // 汽车对撞
  getBattleList,
  getChallengeList,
  cancelChallenge,
  joinBattleRoom,
  startBattle,
  createBattleRoom,
  getBattleRoomDetail,
  battleRoomVerifyUserId,
  getRandomList,
  // 三岛竞猜
  getSelectIslandInteractiveQuizList,
  getGameIslandInteractiveQuiz,
  postInteractiveQuiz,
  getYesterdayDetail,
  getHistoryList,
  getHistoryDetail,
  getCurrentDetail,
  getOneselfHistoryList,
  getAccept,
  getHellaReward,
  getWhiteList,
  getGameIslandInteractiveQuizMemberRecord,
  participate,

  getFugitiveList,
  getFugitiveDetail,
  gameFugitiveBottomPour,
  gameFugitiveVerifyUserId,
  gameFugitiveRankingList,
  getFailSumRanking,
  getWinSumRanking,
  initListRunFastFugitive,
  gameFugitiveRandomList,
  getFugitiveCurrentRecord,
  gameFugitiveMemberRecord,
  gameFugitiveMemberRecordDetail,
  gameFugitiveMemberSelf,
  gameFugitiveMemberDetailSelf,

  // 材料冲击
  gameMaterialStrikeIndex,
  gameMaterialStrikePlay,
  gameMaterialStrikeIndexRecords,
  gameMaterialStrikeBarrage,

  // 勇士深渊
  postCheckAccessRule,
  
  // 翻牌
  flipList,
  flipDetail,
  flipPlay,
  flipBarrage,
  flipVerify,
  //早起营业
  signUpCheckIn,
  signUp,
  userQuery,
  signUpCheckInTop,
  checkIngetRandomList,
  checkIn,
  signUpCheckInU,
  historyList,
  historyListDetails,
  gameSwitchingList,
  getMyRecordDetailDaka,
  verifyUserId,
  confirmMcsg,

  flipRecords,
  // 引擎过载
  engineOverloadList,
  engineOverloadFullList,
  engineOverloadRecordList,
  
  // 疯狂拉力赛
  getGameCrazyRallyDetail,
  gameCrazyRallyList,
  postBettingGameCrazyRally,
  gameCrazyRallyCurrentRecordDetail,
  getRallyHistoryList,
  getRallyHistoryDetail,
  getMyRecord,
  getMyRecordDetail,
  getOutGame,
  gameCrazyRallyGetRandomList,
  gameCrazyRallyVerifyUserId,

  // 质押
  pledgeList,
  pledgeDetail,
  pledgeBuyNow,
  pledgeRecord,
  pledgeRecordDetail,
  pledgeUnlock,

  //游戏排行榜
  gameRankingList

}